服务器在使用 rayservice.yaml 前,必须做的 8 件事


0. 服务器配置要求(必须满足)

1. 安装 Docker(必须)

apt update && apt install -y docker.io 
systemctl enable --now docker

验证:

docker --version

2. 安装 Kubernetes(必须,单节点也可以)

安装 k3s(最轻量、最简单、10 秒安装)

curl -sfL https://get.k3s.io | sh -

验证:

kubectl get node

出现 Ready 就成功。

3. 安装 KubeRay Operator

使用helm 安装(推荐)


curl https://raw.githubusercontent.com/helm/helm/main/scripts/get-helm-3 | bash

helm repo add kuberay https://ray-project.github.io/kuberay-helm/
helm repo update
# Install both CRDs and KubeRay operator v1.5.1.
helm install kuberay-operator kuberay/kuberay-operator --version 1.5.1

验证:

 helm list

Helm 最常用的 5 条命令(背会就够用)

helm install      安装应用
helm uninstall    卸载
helm list         看安装了什么
helm upgrade      升级
helm repo add     添加商店

最后就可以部署rayservice.yaml

kubectl apply -f rayservice.yaml

察看结果:


kubectl get pods -n ray-system -w